publisher: Ballantine Books publish date: April 12th 1986
format: paperback pages: 640
language: English
ISBN:
0345334051 (9780345334053)
language: English
ISBN:
0349113351 (9780349113357)
publisher: Cardinal publish date: 1991
language: English
ISBN:
0747410259 (9780747410256)
publisher: Olympic Marketing Corp publish date: June 1st 1985
format: hardcover pages: 640
language: English
ISBN:
0671499599 (9780671499594)