The Shock of War, History
List of military headstamps - Wikipedia
Artillery Shell Casing
Nov. 11, 1918: Wasted Lives on Armistice Day
The cost of the global arms race
Family seeks historical artillery shell casing missing from late
Artillery Shell Casing - Canada
Artillery shell cases, fuzes, primers and tubes. – Stephen Taylor
WorldWarCollectibles British WW2 25pds Artillery Shells
In focus: the 127mm Mk 45 gun that will equip the Type 26 frigates
Cold War French Prototypes Archives - Tank Encyclopedia
Was there Artillery Shell Recycling in WW2?
Artillery shell cases, fuzes, primers and tubes. – Stephen Taylor