Elements of Mechanical Engineering - Gopalakrishna, K.R (Bangalore Subhas Publishing, 2012)