A review by literarydiversions
Oracle by Andrew Pyper

2.5