by Sean Williams
publisher: Pyr publish date: October 2nd 2006
format: hardcover pages: 463
language: English
ISBN:
1591024935 (9781591024934)
publisher: Voyager publish date: February 23rd 2005
format: paperback pages: 588
language: English
ISBN:
0732279267 (9780732279264)
publisher: Pyr publish date: October 4th 2010
format: ebook
language: English
ISBN:
1591028175 (9781591028178)
publisher: Pyr publish date: November 25th 2008
format: paperback pages: 463
language: English
ISBN:
1591026946 (9781591026945)