watch the trailer here…
Note: Because of some big themes, this book is appropriate for independent reading ages 12 to adult, or with parent guidance, read-aloud for younger children.