This illustrated TED conversation between Steven Pinker and Rebecca Newberger Goldstein is well worth seeing. When thinking about the foundation and progress of ethics, there are worse places to start than these ideas — although I would stress the evolutionary angle a bit more.