Take a photo of a barcode or cover
A review by marissalikestoread
For Your Own Good by Samantha Downing
5.0
If you were to just read a summary of the plot, it would not convey how delightful the story is as Downing tells it. It's a thoroughly enjoyable novel of prep shool intrigue with many unlikeable and unpredictable characters.