Budynas.Richard G. Mechanical Engineering Design. - Mc Graw Hill 2017 - xxi-1082 Subjects--Topical Terms: Mechanical Engg.