Reddy, M Sreenivasa Elements of Mechanical Engineering - Bangalore Subhas Publishing 2014 - xvi,172 ISBN: 9789383214495