publisher: Ballantine Books (P) publish date: November 12th 1986
format: paperback pages: 815
language: English
ISBN:
034534345X (9780345343451)
language: English
ISBN:
0859651568 (9780859651561)
publisher: Ballantine Books publish date: February 12th 1987
format: paperback pages: 815
language: English
ISBN:
0345303814 (9780345303813)