An Introduction To Ethics, For Training Colleges by George Alexander Johnston