publisher: Michael Joseph publish date: 2018-05-03
format: hardcover pages: 352
language: English
ISBN:
0718189531 (9780718189532)
publisher: Random House Audio publish date: 2018-05-01
format: audiobook minutes: 523
language: English
ASIN: B07B3XP3TK
publisher: Del Rey
publish date: 2019-04-02
format: paperback pages: 352
language: English
ISBN:
9780399180132