Essentials in Medieval and Modern History: (from Charlemagne to the Present Day)
Publisher: American Book Co
Published: 1905