Mechanical engineering design /
Shigley, Joseph E
Mechanical engineering design / Joseph E Shigley, Charles R Mischke - 6th ed. - New Delhi : Tata McGraw-Hill c2001.
Mechanical engineering design / Joseph E Shigley, Charles R Mischke - 6th ed. - New Delhi : Tata McGraw-Hill c2001.