by John Casey
publisher: Avon Books publish date: October 28th 1990
format: paperback pages: 423
language: English
ISBN:
0380712407 (9780380712403)
publisher: Atheneum Books publish date: April 1st 1977
format: hardcover pages: 321
language: English
ISBN:
0689107706 (9780689107702)
publisher: Atheneum Books publish date: April 1st 1987
format: paperback pages: 321
language: English
ISBN:
0689707193 (9780689707193)
publisher: Pocket Books
format: paperback
language: English
ISBN:
0671818708 (9780671818708)