Metal Forming and Impact Mechanics by William A. Johnson Jr. | Menrva Books