A Syllabus Of Modern European History, 1 by Herbert Darling Foster