A review by catreader18
For Your Own Good by Samantha Downing

5.0

Loved this book!! You know who the villain is from the first chapter but watching others try to figure it out was the best part of the book. I loved the writing style and the characters.