Take a photo of a barcode or cover
A review by ursulamonarch
Soulmates by Jessica Grose
2.0
I've felt fairly conflicted about this book. I thought a lot of it was pretty terrible, and yet I also found it compulsively readable and enjoyed it in certain ways. The ending was particularly satisfying which brought it up to two stars for me.