50 weapons that changed warfare : by William Weir - Weir, William (Pentagon Press, 2008)