Vestiges of Civilization: Or, The Aetiology of History, Religious ...
Publisher: H. Bailliere
Published: 1851
Number of pages: 435