publisher: Little, Brown and Company publish date: 2019-10-15
format: hardcover pages: 464
language: English
ISBN:
0316486637 (9780316486637)
publisher: Hachette Book Group publish date: 2019-10-15
format: mp3 Audiobook pages: 643
language: English
ISBN:
9781549179235