Between Two Promises

Between Two Promises - Shelter Somerset Thought Daniel was an utter ass in this one, but it's still a four-star read.