SF Classics Review! A Knight of Ghosts and Shadows by Poul Anderson