Rupert Raj is a Eurasian-Canadian queer elder, pioneering community activist and retired psychotherapist. A multidimensional man, he is an existential humanist, Unitarian Universalist, social democrat, pacifist, ecofeminist, eco-activist, non-meat-eater and animal liberationist. Weaving poignant words about diverse people across countries, cultures, colours and creeds, and verbal images of Mother Earth's rich tapestry of flora and fauna-as well as powerful words of protest against violence toward humans or animals-he is at once a poet-anthropologist and poet-activist.