Design Of Machine Elements door Terry E. Shoup, Merhyle F. Spotts & L.E. Hornberger