format: hardcover pages: 640
language: English
ISBN:
0805048405 (9780805048407)
publisher: John Murray publish date: January 1st 1999
format: hardcover pages: 634
language: English
ISBN:
0719559596 (9780719559594)
publisher: Pimlico publish date: 2000
format: paperback pages: 640
language: English
ISBN:
0712664556 (9780712664554)