publisher: Simon & Schuster publish date: 2017-12-05
format: Hardcover pages: 304
language: English
ISBN:
1501119834 (9781501119835)
publisher: Simon & Schuster Audio publish date: 2017-12-05
format: mp3 Audiobook pages: 655
language: English
ISBN:
9781508243694