by Fergus Hume
publisher: Wildside Press publish date: March 30th 2008
format: hardcover pages: 256
language: English
ISBN:
1434464997 (9781434464996)
publisher: Kraus Press publish date: April 2nd 2013
format: paperback pages: 256
language: English
ISBN:
1473300843 (9781473300842)
publisher: Wildside Press publish date: March 30th 2008
format: paperback pages: 256
language: English
ISBN:
1434464989 (9781434464989)