Basics of mechanical engineering - Singal, R K (I K International, 2007)