Penelope Canby is happy with her life. Newly married to the man of her dreams, her world is comfortably predictable. Surrounded by familiar people and places, she can’t imagine living anywhere else—until the day her veterinarian husband decides to pursue his career halfway across the country. Thrust into life in the small town of Rio Milagro, Texas, Penelope risks losing her sense of self as she dutifully supports her husband’s dreams of life in the West. Fireworks loom on the horizon as the town prepares for its annual Fourth of July battle reenactment and barbecue. Disturbed by a local divorcee’s obvious attraction to her husband, Penelope is left to wonder whether Steve is really working late all those nights. Will she lose all she holds dear, or will Rio Milagro—Miracle River—prove to be a real home, a place of healing and new life?