TY - BOOK AU - Hazell, Paul J. TI - Armour: materials, theory, and design SN - 9780367419714 U1 - 620.112 H337a2 PY - 2023/// CY - Boca Raton PB - CRC Press KW - Armour KW - Design and construction ER -