TY - BOOK AU - Bernard J. Hamrock…et al TI - Fundamentals of Machine Elements PB - McGraw Hill ER -