Kestoor Praveen Elements of Mechanical Engineering - Bangalore Suggi Publishing 2011 - 364 ISBN: 8172960891