A review by scribblinaway
Soldier of the Mist by Gene Wolfe

adventurous challenging tense slow-paced

4.0