Machine Design#T. H. Wentzell, P. E#978-81-315-0878-7#Cengage Learning, New Delhi#1#2007