Elements of History, Ancient and Modern
Publisher: Thompson, Bigelow , & Brown
Published: 1871
Number of pages: 457