Design of Mechanical Elements: A Concise Introduction to Mechanical Design Considerations and Calculations Hardcover $108.95