Elements of Universal History, on a New and Systematic Plan, from the Earliest Times to the Treaty of Vienna: In Three Parts. 1. Ancient History. 2. Hist. of the Middle Ages. 3. Modern History
Bookhype may earn a small commission from qualifying purchases.
Full disclosure.
Elements of Universal History, on a New and Systematic Plan, from the Earliest Times to the Treaty of Vienna: In Three Parts. 1. Ancient History. 2. Hist. of the Middle Ages. 3. Modern History