TY - BOOK AU - Hazell, Paul J. TI - Armour : materials, theory, and design SN - 9781482238297 PY - 2016/// CY - Boca Raton PB - CRC Press ER -