publisher: Bloomsbury USA
publish date: 2017-05-23
format: Hardcover pages: 336
language: English
ISBN:
163286794X (9781632867940)
ASIN: 163286794X
publisher: Bloomsbury USA
publish date: 2017-05-23
format: Paperback pages: 368
language: English
ISBN:
1632867958 (9781632867957)
ASIN: 1632867958