publisher: Viking Books
publish date: August 24th 1989
format: hardcover pages: 304
language: English
ISBN:
0670819107 (9780670819102)
publisher: Ballantine Books publish date: September 26th 1990
format: paperback
language: English
ISBN:
0449905330 (9780449905333)