by Daniel Suarez
publisher: Dutton Adult
publish date: July 19th 2012
format: hardcover pages: 400
language: English
ISBN:
0525952616 (9780525952619)
publisher: Dutton Adult publish date: July 19th 2012
format: kindle pages: 400
language: English
ASIN: B0073XV2W2
publisher: Penguin publish date: July 19th 2012
format: audiobook
language: English
ASIN: B008MT9ZVG
publisher: Signet publish date: August 6th 2013
format: paperback pages: 512
language: English
ISBN:
0451417704 (9780451417701)
ASIN: 451417704
publisher: Penguin publish date: July 19th 2012
format: ebook pages: 353
language: English
ISBN:
1101587334 (9781101587331)