Life's hardest questions: Big and small an introduction to moral philosophy - Kaufman, Frederick (McGraw-Hill, 2008)