publisher: Faber & Faber publish date: August 1st 1993
format: paperback pages: 351
language: English
ISBN:
0571170722 (9780571170722)
publisher: Faber & Faber publish date: June 1st 1992
format: hardcover pages: 320
language: English
ISBN:
0571153623 (9780571153626)