TY - GEN AU - Spotts, M.F. TI - Design of machine elements PY - 1971/// CY - Englewood Cliffs PB - Prentice Hall ER -