Shelter Mountain by Robyn Carr

In this heartwarming tale set in the picturesque town of Virgin River, a former Marine named John "Preacher" Middleton finds his life taking an unexpected turn when a mysterious woman named Paige Lassiter arrives at his bar seeking refuge. As Paige struggles to escape her troubled past and protect her young son, Preacher becomes her steadfast ally, offering her the safety and support she desperately needs. Amidst the backdrop of a close-knit community, the two form a deep bond, discovering healing, hope, and the possibility of new beginnings as they navigate the challenges of love and trust.

Purchase from Bookshop.org