Basics of mechanical engineering - Singal, R.K (I.K International Publishing House Pvt. Ltd., 2012)