Cover Short Oxford History of Germany

Cover: Short Oxford History of Germany: Imperial Germany 1871 – 191