by Walter Jon Williams
publisher: HarperTorch publish date: February 24th 2004
format: paperback pages: 448
language: English
ISBN:
0380820218 (9780380820214)
ASIN: 380820218
language: English
ISBN:
0743428986 (9780743428989)
publisher: Simon & Schuster publish date: November 3rd 2003
format: paperback pages: 452
language: English
ISBN:
0743461258 (9780743461252)
format: kindle pages: 454
language: English
ASIN: B000UOJTTO
publisher: HarperCollins publish date: October 13th 2009
format: ebook pages: 448
language: English
ISBN:
0061809616 (9780061809613)
publisher: HarperCollins publish date: October 4th 2005
format: ebook pages: 448
language: English
ISBN:
0061122548 (9780061122545)