by Peter O'Donnell
publisher: Souvenir Press publish date: September 1st 1981
format: paperback pages: 290
language: English
ISBN:
028563643X (9780285636439)
publisher: Pan publish date: 1988
language: English
ISBN:
0330268473 (9780330268479)
publisher: Tor Books publish date: March 28th 1987
format: paperback pages: 288
language: English
ISBN:
0812586530 (9780812586534)
publisher: Souvenir Press
format: paperback pages: 288
language: English
ISBN:
0285624121 (9780285624122)
publisher: Mysterious Press publish date: November 1st 1984
format: hardcover pages: 288
language: English
ISBN:
0892961074 (9780892961078)
publisher: Mysterious Press publish date: April 1st 1987
format: hardcover
language: English
ISBN:
0892961082 (9780892961085)
publisher: ReadHowYouWant publish date: July 19th 2012
format: paperback pages: 430
language: English
ISBN:
145964364X (9781459643642)