publisher: Bookcassette publish date: March 1st 1991
format: audiobook
language: English
ISBN:
0930435710 (9780930435714)
language: English
ISBN:
0330320963 (9780330320962)
publisher: Spectra Books publish date: January 1st 2011
format: ebook
language: English
ISBN:
1299231195 (9781299231191)
publisher: Random House Publish publish date: April 1st 1991
format: paperback
language: English
ISBN:
9780553180428