by John Dupré
publisher: Oxford University Press, USA publish date: March 24th 2012
format: hardcover pages: 350
language: English
ISBN:
0199691983 (9780199691982)
publisher: Oxford University Press, USA publish date: March 15th 2014
format: paperback pages: 362
language: English
ISBN:
0198701225 (9780198701224)
publisher: Oxford University Press, USA publish date: January 1st 2012
format: ebook pages: 361
language: English
ISBN:
1280499516 (9781280499517)