A review by rosarita
All the Beautiful Lies by Peter Swanson

mysterious tense fast-paced

4.0