Basic Mechanical Engineering - Basant Agrawal (Wiley India Pvt Ltd,New Delhi, 2011)