The German Empire, 1871–1918 - Roger Chickering

This broad survey of imperial Germany provides rich insights into this fractious period, when…