DESIGN OF MACHINE ELEMENTS-I ( MECHANICAL ENGINEERING DESIGN-I) - ANNAIAH M H (MANGALORE ELITE PUBLISHERS, 2006)