No Safe Haven by Carmen Webster Buxton

Ran-Del Jahanpur still doesn’t know what his clan shaman foresaw in his vision of the future. Whatever the old man saw made him force Ran-Del to leave the forest and marry Baron Hayden's daughter. In spite of minor jealousies, Ran-Del and Francesca have forged a strong marriage. Ran-Del is still a warrior, but he's comfortable in the city partly because few people know of the psy abilities that make him so useful to the House of Hayden. Francesca is happy Ran-Del can see her thoughts well enough to know her feelings for her old flame Freddie Leong have cooled. Fortunately, psy talents are rare in the city, and no one knows the true circumstances of her marriage, not even Freddie. As heir to House Leong, Freddie has his own problems; he spends his days trying to escape his mother's iron control and ensure she never kills his father. But not all the dangers of Haven lie in the cities. In the mountains to the north, the fiercely independent people known as the Horde have changed their ways. Instead of fighting among themselves and raiding in force, they now use cunning to get what they need. When the Horde strikes, Ran-Del and Francesca face a threat far worse than either of them ever imagined. And then finally, Ran-Del confronts his destiny.