What's Left of Human Nature?