Engineering Design for Wear, Revised and Expanded by Raymond G. Bayer | Menrva Books