Christianity and Ethics: A Handbook of Christian Ethics - Alexander, Archibald B. D., 1855-1931 (Archibald Browning Drysdale) (Project Gutenberg, 2007)