A review by letsgolesbians
Soul to Keep by Rebekah Weatherspoon

4.0

The first 75% of this book was 3 stars for me, but the last quarter picked up and surprised me enough to bump my rating up to a 4.