A review by imaginesilentwriter
Prophet by Jennifer Bosworth

2.0

That was fucked up.