The liberation of life : from the cell to the community - Birch, Charles (Environmental Ethics Books, 1990)