by Peter Singer
publisher: Yale University Press publish date: March 11th 2004
format: paperback pages: 272
language: English
ISBN:
0300103050 (9780300103052)
publisher: Yale University Press publish date: October 1st 2002
format: hardcover pages: 208
language: English
ISBN:
0300096860 (9780300096866)
publisher: Text Publishing publish date: October 4th 2004
format: paperback pages: 264
language: English
ISBN:
1920885390 (9781920885397)
publisher: Yale University Press publish date: October 11th 2002
format: kindle pages: 256
language: English
ASIN: B001D9MX5M
language: English
ISBN:
1877008451 (9781877008450)
publisher: Yale University Press publish date: October 1st 2008
format: ebook
language: English
ISBN:
0300128525 (9780300128529)
publisher: Yale University Press publish date: January 1st 2002
format: ebook pages: 272
language: English
ISBN:
1281721573 (9781281721570)