Budynas, Richard G.

Mechanical Engineering Design - New Delhi, TataMcGraw Hill 2013 - 1088