jasmine314 's review for:

Messenger by Lois Lowry
5.0
adventurous mysterious reflective sad tense fast-paced