Jaran

Kate Elliott presents Book 1 in the Novels of the Jaran series.