A review by amityf
Soulmates by Jessica Grose

1.0

Meh. Satire, but not good. And the ending did not fit, even as satire.