Christian life, social and individual, in the present time
By: by Peter Bayne.
Edition: New ed.
Publisher: Constable; Hamilton, Adams
Published: 1859
Place of publication: Edinburgh; London
Language: eng
Number of pages: 463
Subjects: Christian life.