Crossed - Ally Condie
meh. Cassia's constant wavering annoyed me.