A review by flashettejohnson
All the Beautiful Lies by Peter Swanson

3.0

A bit lackluster compared to his other books.