BASICS OF MECHANICAL ENGINERING - RAJPUT ,R.K. (NEW DELHI UNIVERSITY PRESS, 2013)