A review by zelieanner
Docile, by K. M. Szpara

2.75

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