High Deryni by Katherine Kurtz