Quick view Add to Cart Design Of Mechanical Elements: A Concise Introduction To Mechanical Design Considerations And Calculations $97.14 John Wiley and Sons Ltd