Armour : materials, theory, and design /: materials, theory, and design. (2022) - Hazell, Paul J
No abstract available