by Ken McClure
publisher: Pocket Books publish date: March 1st 1999
format: paperback pages: 352
language: English
ISBN:
0671005286 (9780671005283)
language: English
ISBN:
0684819333 (9780684819334)
publisher: Polygon publish date: June 2010
format: paperback pages: 263
language: English
ISBN:
1846971624 (9781846971624)
publisher: Polygon publish date: May 1st 2011
format: ebook pages: 232
language: English
ISBN:
0857900382 (9780857900388)
ASIN: B006WAYWYM
publisher: Ulverscroft Large Print publish date: April 1st 2001
format: hardcover pages: 440
language: English
ISBN:
0708943764 (9780708943762)