Critical Perspectives on Animals: Theory, Culture, Science,

264 pages hardcover

nonfiction nature philosophy