An Illustrated Encyclopedia of Uniforms of World War I: An Expert Guide to the Uniforms of Britain, France, Russia, America, Germany and Austria-Hungary With Additional Detail On the Armies Of Portugal, Belgium, Italy, Serbia, The Ottomans, Japan And More