A review by jayse
Devious by Cecily Von Ziegesar

4.0

Wow things are getting very interesting here towards the ends and the characters are finally learning from their mistakes (after repeating them 3 times!)