Schaum's outline of theory and problems of machine design [including 320 solved problems] - Hall, Allen Strickland