publisher: Faber & Faber publish date: January 5th 2010
format: paperback pages: 144
language: English
ISBN:
086547933X (9780865479333)
publisher: Allen Lane
format: paperback
language: English
ISBN:
1846140765 (9781846140761)
publisher: Penguin publish date: August 27th 2009
format: kindle pages: 132
language: English
ASIN: B002RI9AB8
publisher: Faber & Faber publish date: March 22nd 2010
format: ebook pages: 144
language: English
ISBN:
1429929960 (9781429929967)