DESIGN OF MACHINE ELEMENTS - BHANDARI, V B (NEW DELHI TATA MCGRAW-HILL PUBLISHING COMPANY LIMITED, 1994)