A review by bookishkj
The Soulmate Equation by Christina Lauren

3.5