System of Christian ethics
By: Translated from the German of the 6th ed. by A. W. Morrison, and revised by William Findlay
Publisher: T. & T. Clark, etc. etc.
Published: 1887
Place of publication: Edingurgh
Language: eng
Number of pages: 524
Notes: Access to portions of this material may be restricted.