History of invention : Weapon technology - Ripley, Tim (History of invention, 2004)