John Watson rated Soldier of the Mist: 5 stars Feb. 16, 2022 Public Soldier of the Mist by Gene Wolfe (Soldier of the Mist, part 1)