Nature and human spirit