The Science and Engineering of Mechanical Shock (Hardcover)