Ellen Hopkins, once again you have blown my mind. I just love Perfect. I happened upon it at my library, and I had to check it out. I have already read Crank, Glass, and Fallout, and have loved them all. Perfect is amazing, in an entirely different way. I highly recommend it, no matter what genre you read, because Perfect IS perfect, in a so-not-perfect way.