ISBN 9781590561065 books & textbook
The Longest Struggle: Animal Advocacy from Pythagoras to PETA
Lantern Publishing & Media /2007-05-01 Paperback / 368 Pages
isbn-10: 1590561066 / isbn-13: 9781590561065
Lantern Publishing & Media /2007-05-01 Paperback / 368 Pages
isbn-10: 1590561066 / isbn-13: 9781590561065