Critical Perspectives on Animals: Theory, Culture, Science,

240 pages hardcover

nonfiction nature philosophy informative medium-paced