Srinivasa Reddy Elements of Mechanical Engineering - 2 - Charotar Publishing House, 2008 - 799 ISBN: 9789383214495