A review by kaylee_kdc
The Love Hypothesis by Ali Hazelwood

3.5