publisher: Berkley publish date: 2019-04-02
format: mass market paperback pages: 400
language: English
ISBN:
9780451492746
publisher: Berkley publish date: 2019-04-02
format: ebook pages: 400
language: English
ISBN:
9780451492753
publisher: Tantor Media Inc publish date: 2019-04-02
format: audiobook
language: English
ISBN:
9781977303974