A review by savagereads_
One is a Promise by Pam Godwin

4.0

we love a messy love triangle