by John Carey
publisher: Oxford University Press, USA publish date: January 20th 2006
format: hardcover pages: 304
language: English
ISBN:
019530554X (9780195305548)
ASIN: 019530554X
publisher: Faber and Faber publish date: 2006
format: paperback pages: 310
language: English
ISBN:
0571226035 (9780571226030)
publisher: Oxford University Press, USA publish date: February 26th 2010
format: paperback pages: 304
language: English
ISBN:
0199735972 (9780199735976)
language: English
ISBN:
0571226027 (9780571226023)