publisher: Penzler Publishers publish date: 2018-10
format: paperback pages: 288
language: English
ISBN:
9781613161036
publisher: Pocket Books
format: paperback pages: 277
language: English
publisher: Penzler Publishers publish date: 2018-10
format: hardcover pages: 288
language: English
ISBN:
9781613161128