publisher: Ballantine Books publish date: March 1st 1995
format: paperback pages: 272
language: English
ISBN:
0345471660 (9780345471666)
publisher: Ballantine Books publish date: July 14th 1990
format: mass market paperback pages: 272
language: English
ISBN:
0345367855 (9780345367853)