Reflections on Human Nature.