A review by missanthropyknits
Fighting the Pull by Kristen Ashley

4.0

If I ignore all the preachy, the story and characters are lovely, as always.