The Development of the European Nations, 1870-1914 (5th ed.) - Rose, J. Holland, 1855-1942 (John Holland) (Project Gutenberg, 2005)