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