Agrawal Basant, Agrawal C.M. Basic Mechanical Engineering - Wiley India, New Delhi Wiley India, New Delhi 2013 - 370 Dewey Class. No.: 620.1