A review by lucy_manson
The Darkest Minds by Alexandra Bracken

5.0