Love on the Plains (McKinnie Mail Order Brides #3)
Ciara Knight

Widower, Colt Hardin, leader, commander, warrior who won every battle he ever fought returned home more beast than man. Too broken and ill-tempered to raise his children, he sends for a new wife-a woman who will care for his kids so that he can escape to the only thing he knows, fighting.
But when a different kind of war knocks at his door, he must choose between protecting his family or his sanity.