publisher: Nation Books publish date: 2016-04-12
format: Hardcover pages: 592
language: English
ISBN:
1568584636 (9781568584638)
ASIN: 1568584636
publisher: One World publish date: 2019-08-20
format: hardcover pages: 320
ISBN:
0525509283 (9780525509288)
publisher: Nation Books publish date: 2017-08-15
format: Paperback pages: 608
language: English
ISBN:
1568585985 (9781568585987)
ASIN: 1568585985
publisher: Little, Brown Books for Young ReadersĀ publish date: 2020-03-10
format: hardcover pages: 320
ISBN:
0316453692 (9780316453691)