Matched - Ally Condie
Somehow got deleted now I can't remember what I rated it :-(