A review by bookstobarbellsbabe
Landslide by Kathryn Nolan

5.0