by John Shirley
publisher: Babbage Press publish date: November 28th 1999
format: paperback pages: 336
language: English
ISBN:
1930235003 (9781930235007)
publisher: Warner Books publish date: November 1st 1987
format: Mass Market pages: 352
language: English
ISBN:
0445205067 (9780445205062)
publisher: Bluejay Books publish date: September 1st 1985
format: paperback pages: 341
language: English
ISBN:
0312941307 (9780312941307)
publisher: Hardwired
format: paperback pages: 368
language: English
ISBN:
1888869194 (9781888869194)
publisher: Alexander Publishing
format: paperback pages: 316
language: English
ISBN:
1893475050 (9781893475052)
language: English
ISBN:
0413419207 (9780413419200)