Sex, Ecology, Spirituality: The Spirit of Evolution