Modern European history - Hazen, Charles Downer, 1868-1941 (American Historical series., 1919)