by Andrew Erskine
publisher: Oxford University Press, USA publish date: September 27th 2001
format: hardcover pages: 336
language: English
ISBN:
0199240337 (9780199240333)
publisher: Oxford University Press, USA publish date: August 14th 2003
format: paperback pages: 332
language: English
ISBN:
0199265801 (9780199265800)
publisher: Oxford University Press publish date: September 27th 2001
format: ebook
language: English
ISBN:
1280446471 (9781280446474)