A review by maryjohanna
All the Beautiful Lies by Peter Swanson

3.0

Didn’t love the multigenerational damage of this one, but stuck it thru to the end