publisher: Ecco publish date: 2015-09-29
format: Hardcover pages: 464
language: English
ISBN:
0062288431 (9780062288431)
ASIN: 0062288431
publisher: HarperAudio publish date: 2015-09-29
format: Audio CD
language: English
ISBN:
0062417185 (9780062417183)
ASIN: 0062417185