A review by danireads1225
All the Beautiful Lies by Peter Swanson

5.0

This book was so good!!! I didn't figure it out until almost the end which is a feat. Loved the writing and character development.