Shigley Joseph E Mechanical engineering design - 6TH - New York McGraw Hill 2001 - 1248 Dewey Class. No.: 621.076 Sh61M