The Illustrated Encyclopedia of Military Insignia of the 20th Century - a Comprehensive A - Z Guide to the Badges Patches and Embelishments of the Worlds Armed Forces