A review by cathisherenow
All the Beautiful Lies by Peter Swanson

3.0

3.5 overall not that bad and had good stuff and characters. Biggest issue is every sexual relationship in this book, nah. So like, if you are into step parents with step children affairs, then you will love this book.