A review by bookilotty
The Watchers by A.M. Shine

3.5