Niranjan A.C. Elements of Mechanical Engineering - Bangalore Pooja Publication, 2002 - 228 ISBN: NMIT000962