publisher: Granta UK publish date: July 2nd 2008
format: hardcover pages: 288
language: English
ISBN:
1862079552 (9781862079557)
publisher: Granta UK publish date: August 1st 2008
format: paperback pages: 288
language: English
ISBN:
1847080170 (9781847080172)