publisher: Faber & Faber publish date: January 29th 1998
format: paperback pages: 224
language: English
ISBN:
0571199356 (9780571199358)
publisher: Faber & Faber publish date: April 7th 1997
format: hardcover
language: English
ISBN:
0571199062 (9780571199068)