Deryni Rising by Katherine Kurtz