Scan barcode
A review by marareading
For Your Own Good by Samantha Downing
challenging
dark
mysterious
tense
fast-paced
5.0
This was SO messy (compliment). I love Downing's writing. This is a binge book.