publisher: Ballantine Books publish date: December 12th 1990
format: paperback pages: 528
language: English
ISBN:
0345365976 (9780345365972)
publisher: Crown publish date: December 27th 1988
format: hardcover pages: 504
language: English
ISBN:
0812912160 (9780812912166)
publisher: Random House Value Publishing publish date: April 13th 1993
format: hardcover
language: English
ISBN:
0517098407 (9780517098400)