A review by papercranestitches
Heart and Soul by Evangeline Anderson

2.0

I found the sexual violence gratuitous.