Mechanical system design - Mishra, R. C. (PHI Learning Private Limited, 2009)