A review by goose_friends
Light by Michael Grant

4.0

This was good. I had forgotten how it ended. Great re-read but so gross.