Critical Perspectives on Animals: Theory, Culture, Science,

264 pages 1 edition

nonfiction nature philosophy