publisher: Penguin publish date: June 1st 1991
format: paperback pages: 240
language: English
ISBN:
0140121552 (9780140121551)
publisher: Viking Adult publish date: November 27th 1985
format: hardcover
language: English
ISBN:
0670808407 (9780670808403)
publisher: Books on Tape publish date: November 1st 1999
format: audiobook
language: English
ISBN:
073664783X (9780736647830)