TY - GEN AU - "SPOTTS, M.F" TI - DESIGN OF MACHINE ELEMENTS SN - 9788177584219 PB - PEARSON ER -