Basic Mechanical Engineering - Israni A.R.; Israni A.R. & Shah P.K. (BS Publications, 2011)