Items

Details

Why animal rights?
Historical roots
Many hands on many oars: organizations, tactics, and politics
Issues and campaigns of the 1980s
The dialogue and the dance: the opposition
A movement of ideas: philosophies of animal rights
Other voices: environmentalism, ecofeminism, and animal liberation
Whither animal rights?

Browse Subjects

Show more subjects...

Statistics

from
to
Export