A review by crimethrillerbooks
The Liar by Steve Cavanagh

5.0