Moral Camouflage or Moral Monkeys?
Some interesting thoughts on Darwinism and morality