Christianity and ethics - Alexander, Archibald B. D. (London Duck worth, 1926)