Collins- Jack A.

Mechanical Design of Machine Elements and Machines - Wiley India

9780470413036