Mechanical Engineering - Jain,R.K. (Khanna Pub. Delhi, 1996)