publisher: Andre Deutsch Ltd
publish date: May 17th 1999
format: hardcover pages: 224
ISBN:
0233995560 (9780233995564)
publisher: Simon & Schuster UK publish date: December 8th 2011
format: hardcover pages: 256
language: English
ISBN:
0857200844 (9780857200846)
ISBN:
0090753127 (9780090753123)
ISBN:
0708819028 (9780708819029)
publisher: Birlinn
publish date: October 6th 2013
format: kindle pages: 176
language: English
ASIN: B00F966018
publisher: Virgin Publishing
format: hardcover
language: English
ISBN:
1852277408 (9781852277406)
publisher: Bantam Books publish date: September 28th 2004
format: paperback pages: 380
language: English
ISBN:
0553815598 (9780553815597)
publisher: Random House, Inc.
format: audiobook
language: English
ISBN:
1856867382 (9781856867382)