Battlefield the weapons of modern land warfare - Hogg 1926-; Foss (Orbis, 1986)