by David Holland
publisher: Tor Books publish date: February 15th 2001
format: paperback pages: 384
language: English
ISBN:
0812579283 (9780812579284)
publisher: Forge Books publish date: February 5th 2000
format: hardcover
language: English
ISBN:
0312872135 (9780312872137)
publisher: Forge Books publish date: April 1st 2007
format: ebook pages: 352
language: English
ISBN:
1429975539 (9781429975537)
publisher: St. Martin's Press publish date: February 1st 2000
format: ebook
language: English
ISBN:
0312876998 (9780312876999)
format: hardcover pages: 384
language: English
ASIN: B003G83UCI
publisher: Forge Books publish date: April 1st 2007
format: kindle
language: English
ASIN: B00ERQFJWW
publisher: Forge Books publish date: April 1st 2007
format: kindle
language: English
ASIN: B0099WDRU0
publisher: Forge Books publish date: April 1st 2007
format: kindle
language: English
ASIN: B009BIUS4U