Soldier of the Mist
Soldier of the Mist is a 1986 historical fantasy novel by American writer Gene Wolfe, published by Gollancz in the UK and then Tor Books in the US. It has two sequels: Soldier of Arete (1989) and Soldier of Sidon (2006). Soldier of the Mist and Soldier of Arete have been collected as Latro in the Mist.