publisher: Vintage Digital publish date: February 28th 2011
format: ebook pages: 432
language: English
ISBN:
1446466108 (9781446466100)
publisher: Harvill Press publish date: January 16th 1997
format: paperback
language: English
ISBN:
1860463088 (9781860463082)