Purnell's illustrated encyclopedia of modern weapons and warfare. - Batchelor, John; Fitzsimons, Bernard. (Phoebus,, 1978)