hmm. Guy Gavriel Kay—another name to explore. Thank you, VeryBigBeard.