by A. Lee Martinez
publisher: Orbit publish date: March 26th 2010
format: hardcover pages: 307
language: English
ISBN:
0316041270 (9780316041270)
publisher: Orbit publish date: April 1st 2011
format: paperback pages: 336
language: English
ISBN:
0316049921 (9780316049924)
ASIN: 316049921
publisher: Orbit publish date: March 26th 2010
format: kindle pages: 320
language: English
ASIN: B0035IICYU
publisher: Orbit publish date: March 26th 2010
format: ebook
language: English
ISBN:
0316072168 (9780316072168)
publisher: Audible Frontiers publish date: April 12th 2011
format: audiobook minutes: 8
language: English
ASIN: B004W5KG6C
publisher: Orbit publish date: March 26th 2010
format: kindle pages: 320
language: English
ASIN: B00FQZWW1Y