Scan barcode
A review by michelinaz
Unfaithful by Natalie Barelli
3.0
The last couple chapters changed it from 2 stars to 3. The MC was pretty insufferable and for a mathematician, not the brightest bulb in the box.