In Defense of Animals
Bringing together new essays by philosophers and activists, In Defense of Animals: The Second Wave highlights the new challenges facing the animal rights movement. Exciting new collection edited by controversial philosopher Peter Singer, who made ...