publisher: Random House UK publish date: August 1st 1999
format: paperback pages: 608
language: English
ISBN:
0712674659 (9780712674652)
publisher: Jonathan Cape publish date: October 21st 1998
format: hardcover pages: 416
language: English
ISBN:
0224042440 (9780224042444)