by Stephen J. Harrison
publisher: Oxford University Press, USA publish date: September 1st 2007
format: hardcover pages: 262
language: English
ISBN:
019920358X (9780199203581)
publisher: Oxford University Press publish date: August 2nd 2007
format: ebook pages: 272
language: English
ISBN:
1281145297 (9781281145291)
publisher: Oxford University Press, USA publish date: April 30th 2011
format: paperback pages: 262
language: English
ISBN:
0199691843 (9780199691845)