Principles Of Mechanical Engineering - Singh,Sadhu (New Delhi S.Chand, 2011)