publisher: Faber & Faber
format: hardcover pages: 153
language: English
ISBN:
0571147720 (9780571147724)
language: English
ISBN:
0571152309 (9780571152308)
publisher: Canongate Books publish date: August 23rd 2012
format: ebook pages: 160
language: English
ISBN:
0857869507 (9780857869500)