Self-propelled guns combine the firepower of artillery with the mobility of a tank. From WWI’s Gun Carrier Mk I to Ukraine’s Panzerhaubitze 2000 and M109, SPGs solve the age-old problem of “shoot and ...