publisher: Portobello Books publish date: September 27th 2007
format: paperback pages: 422
language: English
ISBN:
1846270162 (9781846270161)
publisher: W. W. Norton & Company publish date: May 17th 2008
format: hardcover pages: 432
language: English
ISBN:
0393066525 (9780393066524)
publisher: Granta Books publish date: 2008
format: paperback
language: English
ISBN:
1846270170 (9781846270178)