Sex, Ecology, Spirituality; the Spirit of Evolution Revised Edition