A review by emcot
The Love Hypothesis by Ali Hazelwood

5.0

Was it perfect? No. But f*ck it, it was so much fun.