publisher: Alan Sutton Publishing
format: paperback
language: English
ISBN:
075091470X (9780750914703)
language: English
ISBN:
0862205034 (9780862205034)
publisher: Faber and Faber publish date: February 17th 2011
format: paperback pages: 462
language: English
ISBN:
0571276377 (9780571276370)
publisher: Faber & Faber, ebook" /> publish date: June 19th 2014
format: ebook
language: English
ISBN:
057131001X (9780571310012)