publisher: Books on Tape publish date: February 1st 1988
format: audiobook
language: English
ISBN:
0736627065 (9780736627061)
language: English
ISBN:
0440051657 (9780440051657)
publisher: Dial Press publish date: January 1st 2011
format: ebook
language: English
ISBN:
1299036163 (9781299036161)