Hazell, Paul J.

Armour: Materials, Theory and Design - Boca Raton CRC Press 2016 - xv,379p.

9781482238297


Military Engineering

623.441 / Haz