publisher: Tor Books publish date: April 26th 2011
format: paperback pages: 320
language: English
ISBN:
0765365049 (9780765365040)
format: kindle pages: 320
language: English
ASIN: B004IZLRWS
publisher: Tor Books publish date: April 26th 2011
format: ebook pages: 224
language: English
ISBN:
1429980664 (9781429980661)