A review by swimlaurie
All the Beautiful Lies by Peter Swanson

3.0

quick read. Clichéd, simple, convenient scenarios. Pretty unbelievable. Not very original, but a good depraved beach read!