Upon this rock
Subtitle: a life-chronicle of the last century of Christian civilization
By: M.C. O'Byrne
Publisher: J. Spencer Ellis
Published: 1889
Place of publication: Toronto
Language: eng
Number of pages: 434
Subjects: Christian civilization; History; Civilisation chrétienne; Histoire