A review by heamarhar
The Soulmate by Sally Hepworth

3.0

I'd round it up to 3.5. It didn't blow my mind or anything but I loved how quickly it started and was thrilled that it just kept throwing new information out until the very end. Good stuff.