A Handbook of Ethical Theory (Dodo Press) by George Stuart Fullerton