Uniforms of the German Soldier: An Illustrated History from 1870 to the First World War