In the final episode, Dr Sam Willis looks at the drive to develop ever more precise weapons on the battlefield, from artillery shells to rifles to the Maxim machine gun. Show more
Discover 11,128,835 listings and 280,102 playable programmes from the BBC
In the final episode, Dr Sam Willis looks at the drive to develop ever more precise weapons on the battlefield, from artillery shells to rifles to the Maxim machine gun. Show more