A review by zelieanner
Docile by K.M. Szpara

2.75

Not my usual read, kind of predictable, but interesting idea