Stronghold by Melanie Rawn
A generation of peace is about to be shattered as a seemingly unstoppable invasion force lays siege to High Prince Rohan's realm. For Andry, the Sunrunner Lord, the invasion is a fulfilment of his long-ago visions of disaster to come. This is the first book in the Dragon Star trilogy.