A review by chairmanbernanke
Being Good: A Short Introduction to Ethics by Simon Blackburn

3.0

A fair introduction