Anup,Goel Elements of Mechanical Engineering - Bangalore Technical Publications 2016 - 190 ISBN: 9789333205757