Machine design

Joseph Edward Shigley

Page count unavailable

Buy on Amazon