by Anthony Holden
publisher: Abacus publish date: January 1st 2002
format: paperback pages: 384
language: English
ISBN:
0349115192 (9780349115191)
publisher: Simon & Schuster publish date: April 3rd 2007
format: paperback pages: 416
language: English
ISBN:
0743294815 (9780743294812)
publisher: Viking Adult publish date: October 19th 1990
format: hardcover pages: 320
language: English
ISBN:
0670828475 (9780670828470)
publisher: Penguin publish date: April 1st 1992
format: paperback pages: 320
language: English
ISBN:
014012246X (9780140122466)
publisher: Simon & Schuster publish date: June 15th 2010
format: ebook pages: 384
language: English
ISBN:
1451604084 (9781451604085)
language: English
ISBN:
0593017870 (9780593017876)
publisher: M & S publish date: September 1st 1990
format: Unbound pages: 306
language: English
ISBN:
0771041950 (9780771041952)
language: English
ISBN:
055213838X (9780552138383)
publisher: Bantam Press publish date: May 11th 1995
format: paperback pages: 368
language: English
ISBN:
0593038312 (9780593038314)