Charity's Promise: (The Belles of Wyoming #32)
Marianne Spitzer, Virginia McKevitt

Jason Shepherd, mayor of Belle, had cared for Charity since they were children. He lunched each day at the café, hoping for a chance to see and speak to Charity. If he could convince her to allow him to court her or perhaps start with a shared supper, he believed he could win her heart.
Will love convince Charity to take a chance, or will the promise she made keep her from happiness and a life with Jason?
This is a sweet historical romance.