Human Nature and Zen