Philosophical ethics an introduction to moral philosophy - Beauchamp, Tom L. (McGraw-Hill, 2001)