publisher: Faber & Faber publish date: June 15th 2000
format: paperback pages: 294
language: English
ISBN:
0571202802 (9780571202805)
publisher: Faber & Faber publish date: 1999
format: hardcover pages: 294
language: English
ISBN:
0571191908 (9780571191901)