5.0
hopeful informative reflective fast-paced

Reread for book club - even better the second time around