Reading list: 21st Century Ethical Toolbox
4th ed by Anthony Weston on Ethics