publisher: Harper Voyager Impulse publish date: 2015-04-28
format: Mass Market Paperback pages: 384
language: English
ISBN:
006240492X (9780062404923)
ASIN: 006240492X
publisher: HarperAudio publish date: 2019-02-26
format: audiobook
language: English
ISBN:
9780062936493