Beautiful. There are no other words: just beautiful.

Not as engaging as I expected.
adventurous emotional funny hopeful inspiring reflective medium-paced
Plot or Character Driven: Character
Strong character development: Yes
Loveable characters: Yes
Diverse cast of characters: Yes
Flaws of characters a main focus: Yes
emotional funny hopeful lighthearted slow-paced
Plot or Character Driven: A mix
Strong character development: Yes
Loveable characters: Complicated
Diverse cast of characters: Yes
Flaws of characters a main focus: Complicated
emotional reflective medium-paced
Plot or Character Driven: Character
Strong character development: Yes
Loveable characters: Complicated
Diverse cast of characters: Yes
Flaws of characters a main focus: Yes

I love this author. Read everything he writes!

The hardest part of reading this book is believing that the main character, Elsa, is only eight years old; her actions, knowledge, and thought patterns are far beyond a child. Perhaps I haven't been around an eight-year-old in a while, but Elsa seems too wise beyond her years. The plot is intriguing, though I wish there had been a few more hints (maybe there were and I didn't get them) along the way as to the point of the book.
I read this for book club.; if I hadn't, I don't know I would have finished it.

Best book I've read in a long time.
funny lighthearted medium-paced
Plot or Character Driven: Character
Strong character development: Complicated
Loveable characters: Complicated
Diverse cast of characters: Yes
Flaws of characters a main focus: Yes

Charming, touching, insightful.