Basics of mechanical engineering - Singal R.K (Tech Publications, 2007)