A review by __vy
For Your Own Good by Samantha Downing

2.5