publisher: Plume publish date: 2017-06-20
format: Hardcover pages: 288
language: English
ISBN:
0399576851 (9780399576850)
ASIN: 0399576851
publisher: Plume publish date: 2018-08-07
format: Paperback pages: 288
language: English
ISBN:
0525534725 (9780525534723)
ASIN: 0525534725