Project Category: <span>Canadian Cetacean Alliance</span>

Home / Canadian Cetacean Alliance
Advancing the Moral Frontier
Project

Advancing the Moral Frontier

Imagine that the world you inhabit consists of essentially two broad categories of things – the group of others like yourself, which you belong to, and everything else in your environment.  You have a keen awareness of yourself as a distinct member of that group, but your membership is the thing of most vital importance...