Design Of Machine Elements#V. B. Bhandari#0070681791#Tata McGraw - Hill Education#3#2010