format: Hardcover pages: 352
language: English
ISBN:
9780356505312
publisher: Science Fiction Book Club publish date: 2004
format: hardcover pages: 680
ISBN:
0739445642 (9780739445648)
publisher: Cosmos publish date: December 13th 2005
format: paperback pages: 248
language: English
ISBN:
0809556030 (9780809556038)
publisher: Ace publish date: 2016-06-28
format: Hardcover pages: 400
language: English
ISBN:
0425281191 (9780425281192)
publisher: Tor
publish date: 2018-10-30
format: hardcover pages: 364
language: English
ISBN:
9781250196088
ASIN: B0769XMXV8
publisher: Audiotext publish date: August 11th 2005
format: audiobook
language: English
ISBN:
1884612482 (9781884612480)