publisher: Harvill Secker publish date: August 30th 2007
format: hardcover pages: 128
language: English
ISBN:
1846551234 (9781846551239)
publisher: Vintage Digital publish date: November 30th 2011
format: ebook pages: 128
language: English
ISBN:
1448114837 (9781448114832)