by Tim Bayne
publisher: OUP Oxford
publish date: October 28th 2010
format: hardcover pages: 356
language: English
ISBN:
0199215383 (9780199215386)
publisher: Oxford University Press, USA publish date: January 1st 2010
format: ebook pages: 356
language: English
ISBN:
1283576899 (9781283576895)
publisher: Oxford University Press publish date: November 17th 2012
format: paperback pages: 358
language: English
ISBN:
0199659400 (9780199659401)