by David Louis Edelman
publisher: Pyr publish date: July 5th 2006
format: paperback pages: 421
language: English
ISBN:
1591024420 (9781591024422)
ASIN: 1591024420
publisher: Solaris publish date: June 24th 2008
format: mass market paperback pages: 540
language: English
ISBN:
1844165825 (9781844165827)
format: mass market paperback pages: 432
language: English
ISBN:
1844166457 (9781844166459)
publisher: Pyr publish date: July 11th 2006
format: kindle pages: 436
language: English
ASIN: B002D48O2C
publisher: Pyr publish date: September 18th 2009
format: ebook
language: English
ISBN:
1591028108 (9781591028109)