Fifty Weapons that Changed the Course of History is a fascinating and beautifully presented guide to the arms and armaments that have had the greatest impact on the development of human civilization.