Shigley’s Mechanical Engineering DesignYou will love the way the text is illustrated with period-style drawings.