publisher: Faber & Faber
publish date: July 10th 2007
format: paperback pages: 144
language: English
ISBN:
0865479704 (9780865479708)
publisher: Faber & Faber publish date: July 10th 2007
format: ebook pages: 144
language: English
ISBN:
1429996463 (9781429996464)