publisher: Hyperion Books
format: paperback pages: 177
language: English
ISBN:
0730013472 (9780730013471)
publisher: www.theparisreview.org publish date: December 2007
format: ebook pages: 19
language: English
publisher: Hyperion Books
format: paperback
language: English
ISBN:
0730013529 (9780730013525)
publisher: Kogan Page
format: paperback
language: English
ISBN:
0749407123 (9780749407124)
publisher: Granta Books (UK)
format: paperback
language: English
ISBN:
1847080715 (9781847080714)
publisher: Penguin publish date: October 2012
format: paperback pages: 155
language: English
ISBN:
9780143530336