Worldviews global religions, culture, and ecology.