publisher: Phoenix
publish date: May 1st 2001
format: paperback pages: 317
language: English
ISBN:
0753813475 (9780753813478)
publisher: Faber & Faber publish date: January 22nd 2009
format: paperback pages: 350
language: English
ISBN:
0571248276 (9780571248278)
publisher: Orion Publishing publish date: June 1st 2002
format: hardcover pages: 320
language: English
ISBN:
029764615X (9780297646150)