Terran, the elfin Crown Prince of Diraenia, must choose a mate and produce an heir before his 30th birthday, or forfeit the crown to his youngest brother, Unwin. And time is running out. Terran is 29. His fiancé, Elise, is dead, and he believes Unwin responsible. Yet, there is no proof. To make matters worse, Terran's other brother, Sinclair, has disappeared, and Terran fears the worst.