by Peter Singer
publisher: Harper Perennial publish date: September 18th 2001
format: paperback pages: 384
language: English
ISBN:
0060007443 (9780060007447)
publisher: Yale University Press publish date: March 11th 2000
format: hardcover pages: 64
language: English
ISBN:
0300083238 (9780300083231)
publisher: Ecco publish date: November 21st 2000
format: hardcover pages: 384
language: English
ISBN:
0060198389 (9780060198381)
publisher: Fourth Estate Ltd publish date: January 2nd 2002
format: paperback pages: 400
language: English
ISBN:
1841155519 (9781841155517)
language: English
ISBN:
1841155500 (9781841155500)
language: English
ISBN:
0297643363 (9780297643364)