publisher: Alan Sutton Publishing
format: paperback pages: 415
language: English
ISBN:
0750912146 (9780750912143)
publisher: Faber and Faber publish date: October 21st 2010
format: paperback pages: 416
language: English
ISBN:
0571273084 (9780571273089)
language: English
ISBN:
0862205220 (9780862205225)
language: English
ISBN:
0356018121 (9780356018126)