publisher: Ballantine Books publish date: April 14th 1990
format: mass market paperback pages: 256
language: English
ISBN:
0345360192 (9780345360199)
publisher: Little Brown and Company publish date: May 1st 1989
format: paperback
language: English
ISBN:
0316850977 (9780316850971)
publisher: Little Brown and Company publish date: May 1st 1988
format: hardcover pages: 239
language: English
ISBN:
0316850950 (9780316850957)