Riders of the Apocalypse: German Cavalry and Modern Warfare, 1870-1945