Scan barcode
A review by erickibler4
All the Beautiful Lies by Peter Swanson
4.0
A solid, suspenseful read. I recommend it. However, I think the ending may have gone a bit...overboard.