publisher: Soft Skull Press publish date: October 20th 2009
format: paperback pages: 224
language: English
ISBN:
1593762585 (9781593762582)
language: English
ISBN:
184708057X (9781847080578)
publisher: Granta
format: paperback
language: English
ISBN:
1847081193 (9781847081193)