Perfect (Pretty Little Liars, Book 3)

Perfect (Pretty Little Liars, Book 3) - Sara Shepard I actually had to run to the library this morning to pick up book number 4 because this one ended on such a cliffhanger. I couldn't wait to find out what happens next.