Advances in mechanical engineering - Khan, R A . (Ane Books India, 2006)