Angus Taylor teaches philosophy at the University of Victoria in British Columbia.
Animals and Ethics
Angus Taylor
Paperback
Not Available