by Richard D. Ryder
publisher: Bloomsbury publish date: February 1st 2000
format: paperback pages: 224
language: English
ISBN:
1859733301 (9781859733301)
publisher: Blackwell Pub publish date: December 1st 1989
format: hardcover pages: 350
language: English
ISBN:
0631152393 (9780631152392)
publisher: Bloomsbury publish date: February 1st 2000
format: hardcover pages: 224
language: English
ISBN:
1859733255 (9781859733257)