A review by bookilotty
Portent by James Herbert

2.0