A review by lynsey
The Silence Factory by Bridget Collins

3.5