Elements of Mechanical Engineering - Jayant K Kittur (Wiley India Pvt Ltd,New Delhi, 2015)