The Wizard Knight, by Gene Wolfe