publisher: Granta UK publish date: November 1st 2006
format: paperback pages: 240
language: English
ISBN:
1862079072 (9781862079076)
publisher: Granta UK publish date: October 1st 2006
format: hardcover pages: 240
language: English
ISBN:
1862078963 (9781862078963)