publisher: Berkley publish date: 2019-06-04
format: paperback pages: 352
language: English
ISBN:
9780440001119
publisher: Berkley publish date: 2019-06-04
format: ebook
language: English
ISBN:
9780440001126
publisher: Tantor Media Inc publish date: 2019-06-04
format: audiobook
language: English
ISBN:
9781541453050