publisher: Ballantine Books publish date: November 12th 1976
format: mass market paperback pages: 432
language: English
ISBN:
0345345258 (9780345345257)
publisher: Ballantine Books publish date: May 12th 1987
format: mass market paperback pages: 423
language: English
ISBN:
0345260910 (9780345260918)