TY - BOOK AU - Spotts M F TI - Design of Machine Elements SN - 9788129700933 PB - Pearson Education ER -