publisher: Bloomsbury USA
publish date: 2017-12-05
format: hardcover pages: 432
language: English
ISBN:
1608196704 (9781608196708)
publisher: Bloomsbury publish date: 2017
format: Paperback
language: English
ISBN:
1408899892 (9781408899892)
ASIN: 1408899892