publisher: Ballantine Books publish date: June 14th 1989
format: mass market paperback pages: 336
language: English
ISBN:
0345361148 (9780345361141)
publisher: Ballantine Books
publish date: April 12th 1987
format: hardcover pages: 370
language: English
ISBN:
0345332350 (9780345332356)