by David Papineau
publisher: Oxford University Press, USA publish date: October 1st 2004
format: hardcover pages: 224
language: English
ISBN:
0195221435 (9780195221435)
publisher: Oxford University Press, USA publish date: March 1st 2009
format: paperback pages: 224
language: English
ISBN:
0195368851 (9780195368857)
publisher: Duncan Baird Publishers publish date: 2004
format: hardcover pages: 224
language: English
ISBN:
1844830454 (9781844830459)