The Illustrated Encyclopedia of Military Insignia of the 20th Century: A Comprehensive A-Z Guide to the Badges, Patches and Embellishments of the World's Armed Forces