by David Schmidtz
publisher: Cambridge University Press publish date: January 9th 2006
format: paperback pages: 254
language: English
ISBN:
0521539366 (9780521539364)
publisher: Cambridge University Press publish date: May 11th 2006
format: ebook pages: 252
language: English
ISBN:
0511166516 (9780511166518)
publisher: Cambridge University Press publish date: April 30th 2006
format: ebook pages: 255
language: English
ISBN:
1280449330 (9781280449338)
publisher: Cambridge University Press publish date: March 1st 2006
format: hardcover pages: 243
language: English
ISBN:
0521831644 (9780521831642)