by Stephen Greenleaf
publisher: Ballantine Books
format: mass market paperback
language: English
ISBN:
0345901533 (9780345901538)
publisher: Villard publish date: February 12th 1987
format: hardcover pages: 311
language: English
ISBN:
0394541162 (9780394541167)
publisher: Fawcett publish date: September 12th 1988
format: mass market paperback
language: English
ISBN:
0345353498 (9780345353498)