Before I Fall

Before I Fall - Lauren Oliver Ignoring the entirely implausible (and unexplained) premise, I liked how Oliver chose to make her protagonist a mean girl.