Robert Wright and Steven Pinker – good stuff around 40 minute mark about moral imperatives