A review by readingwryly
For Your Own Good, by Samantha Downing

3.5