format: paperback pages: 288
language: English
ISBN:
156718362X (9781567183627)
publisher: Ballantine Books publish date: September 12th 1987
format: paperback pages: 236
language: English
ISBN:
0345342135 (9780345342133)
publisher: Ballantine Books (NY) publish date: January 14th 1991
format: mass market paperback pages: 224
language: English
ISBN:
0345370864 (9780345370860)