ELEMENTS OF MECHANICAL ENGINEERING - RAJPUT R K (NEW DELHI LAXMI PUBLICATIONS, 2019)