TY - GEN AU - Robert C. Juvinall TI - Machine component design SN - 9788126559732 PY - 2017/// PB - Wiley ER -