The Encyclopedia of Weaponry: The Development of Weaponry from Prehistory to 21st Century Warfare