Krishnamoorthy, N Elements of Mechanical Engineering - 2/e - Bangalore Sunstar Publishers 2015 - 240 ISBN: 9789385155673