Elements of mechanical engineering - 295880 Rajput, R. K. (New Delhi : Laxmi Publications, 2003)
18