format: hardcover pages: 512
language: English
ISBN:
0062304585 (9780062304582)
publisher: Harper Voyager publish date: August 5th 2014
format: ebook pages: 512
language: English
ISBN:
0062304607 (9780062304605)
publisher: Harper Voyager publish date: 2015-07-28
format: Paperback pages: 720
language: English
ISBN:
0062304593 (9780062304599)
ASIN: 0062304593