by Keith R.A. DeCandido
publisher: Titan Publishing Company publish date: November 17th 2010
language: English
ISBN:
1848569262 (9781848569263)
publisher: Titan Books
publish date: November 17th 2010
format: mass market paperback pages: 310
language: English
ISBN:
184856600X (9781848566002)
ASIN: 184856600X
publisher: Titan Books
publish date: 2010-11-17
format: kindle pages: 322
language: English
ASIN: B004AM5K1S
publisher: Titan Books (UK) publish date: January 1st 2010
format: ebook
language: English
ISBN:
1299581102 (9781299581104)