U.S. Army Patches, Flashes and Ovals: An Illustrated Encyclopedia of Cloth Unit Insignia