Syllabus of a Course of Eighty-seven Lectures on Modern European History ...
Publisher: The Macmillan company
Published: 1899
Number of pages: 353