Three Hearts, One Town (Lincoln County #1)
Sarah Jae Foster

Gunslinger Jake Collins has that fearlessness and courage Cameron wants to possess, but she soon finds herself wanting Jake, a man she's been warned against.
Andrew Jackson is the town's preacher. He offers Cameron a way of living and loving -- she's never known... until now.
Two very different men, and for better or for worse, two very different loves.
Torn by indecision, Cameron seeks to receive acceptance from the only one who can provide it. God. But has she gone too far by giving her heart in all the wrong ways?
After coming into the knowledge of God's true and unconditional love, she faces the toughest choice she's ever had to make. Jake or Andrew....