A review by winter94
The Premonitions Bureau by Sam Knight

informative mysterious reflective fast-paced

3.5