publisher: Faber Finds publish date: 2009
format: paperback pages: 208
language: English
ISBN:
0701205970 (9780701205973)
publisher: Faber & Faber publish date: July 16th 2009
format: paperback pages: 210
language: English
ISBN:
0571252842 (9780571252848)