Hayes, Carlton J. H. Modern Europe to 1870 - Delhi Surjeet Publications 2018 - 837 p. Subjects--Topical Terms: European History Dewey Class. No.: HE