publisher: Alan Sutton Publishing publish date: November 1st 1998
format: paperback pages: 368
language: English
ISBN:
0750919787 (9780750919784)
publisher: Faber and Faber publish date: April 21st 2011
format: paperback pages: 358
language: English
ISBN:
0571277373 (9780571277377)
language: English
ISBN:
0356018180 (9780356018188)