publisher: Jonathan Cape
publish date: March 6th 2008
format: paperback pages: 304
language: English
ISBN:
0224064479 (9780224064477)
publisher: Vintage publish date: March 5th 2009
format: paperback pages: 304
language: English
ISBN:
009945887X (9780099458876)