Srinivas, J Mechanism and Dynamics of Machinery - Chennai Scitech Publications 2003 - Varies ISBN: 9788188429219