publisher: Thorndike Press publish date: 2014-11-05
format: hardcover pages: 421
language: English
ISBN:
141047335X (9781410473356)
ASIN: 141047335X
format: kindle pages: 480
language: English
ASIN: B00E8OLIXM
publisher: Speak publish date: 2015-11-03
format: Paperback pages: 320
language: English
ISBN:
1101996986 (9781101996980)
ASIN: 1101996986
publisher: Listening Library (Audio) publish date: 1702
format: Audio CD
language: English
ASIN: B015QKWEDO
publisher: Penguin publish date: 2015-04-02
format: Audible Audio Edition
language: English
ASIN: B00VIV6PQS