I wish this could be read by all HS students!
I did not find the resolution predictable, it could have gone any number of ways, and I hung on for the ride all the way. The character speaking as he did in his 'society' was very moving.
Recommended to any age person!




