The trail of history, or, History of religion and empire in parallel, from the creation to the present time
Johnson, Vt.