Critical Perspectives on Animals: Theory, Culture, Science,

208 pages hardcover

nonfiction nature philosophy science