ANNAIAH M H DESIGN OF MACHINE ELEMENTS-I ( MECHANICAL ENGINEERING DESIGN-I) - 2 ed. - MANGALORE ELITE PUBLISHERS 2006 - 608 Dewey Class. No.: 621.815 ANN