The McGraw-Hill Series in Mechanical Engineering: Mechanical Engineering DesignLarry D. MitchellEsaurito3,6Avvisami