Alexandra Bracken. The Darkest Minds. December 18th 2012. Disney Hyperion.

Alexandra Bracken. The Darkest Minds. December 18th 2012. Disney Hyperion.