Oh wow, what a book. I was reaching for a way to describe the feel of it, and I suppose the best one was 'Diana Wynne Jones meets Umberto Eco,' and yet not. There is the sense of a thoroughly sensible fantasy setting, not flashy but deep. Erudite things happen, there is learning and science (mind...