Animals: A History (OXFORD PHILOSOPHICAL CONCEPTS) by G. Fay Edwards | Menrva Books | MenrvaBooks