publisher: HarperCollins publish date: October 18th 1989
format: paperback pages: 432
language: English
ISBN:
0060916044 (9780060916046)
publisher: Penguin
format: paperback
language: English
ISBN:
0140114297 (9780140114294)
publisher: HarperCollins publish date: October 1st 1988
format: hardcover pages: 323
language: English
ISBN:
0060159561 (9780060159566)
ASIN: 60159561
publisher: HarperCollins publish date: November 30th 2010
format: ebook pages: 432
language: English
ISBN:
0062046373 (9780062046376)
publisher: Caedmon publish date: March 1st 1989
format: audiobook
language: English
ISBN:
0898458323 (9780898458329)