Shigley Joseph E

Mechanical engineering design - 6TH - New York McGraw Hill 2001 - 1248

621.076 Sh61M