Animal Rights and Moral Philosophy

Julian Franklin

Paperback

IN STOCK$29.00
ISBN 9780231134231
List price $29.00
Publisher Columbia University Press
Year of publication 2007
Medium_zipview