by Craig Holden
publisher: Delta publish date: December 29th 1998
format: paperback pages: 416
language: English
ISBN:
0385333560 (9780385333566)
publisher: Island Books publish date: June 1st 1995
format: paperback pages: 420
language: English
ISBN:
044021730X (9780440217305)
publisher: Delacorte Press publish date: September 1st 1994
format: hardcover pages: 386
language: English
ISBN:
0385312075 (9780385312073)
publisher: Pan Publishing
format: paperback pages: 448
language: English
ISBN:
0330335170 (9780330335171)
publisher: Delta publish date: December 24th 2008
format: ebook pages: 416
language: English
ISBN:
0307490238 (9780307490230)
publisher: Recorded Books publish date: May 1st 1995
format: audiobook
language: English
ISBN:
0788701525 (9780788701528)
publisher: Random House Audio publish date: September 1st 1994
format: audiobook
language: English
ISBN:
0553472712 (9780553472714)
publisher: Thorndike Press publish date: December 1st 1994
format: hardcover pages: 491
language: English
ISBN:
0783811683 (9780783811680)
publisher: Random House Audio publish date: May 4th 1999
format: audiobook
language: English
ISBN:
0553701940 (9780553701944)