Elements of General History, Ancient and Modern
Publisher: Printed by Isaac Hill
Published: 1825
Number of pages: 565