History of civilization in Europe
By: Guizot
Publisher: M. M. Caldwell
Place of publication: New York
Language: eng
Number of pages: 270
Subjects: Europe; Civilization; History