publisher: Ace publish date: 2019-06-11
format: hardcover pages: 480
language: English
ISBN:
9780399587535
publisher: Tantor Media Inc publish date: 2019-06-11
format: audiobook
language: English
ISBN:
9781541427310
publisher: Ace publish date: 2019-06-11
format: ebook pages: 480
language: English
ISBN:
9780399587542