Gesta Christi: Or, A History of Humane Progress Under Christianity
Publisher: A.C. Armstrong & sons
Published: 1882
Number of pages: 522