Soldier of the Mist
by Gene Wolfe
Latro, a mercenary soldier from the north, has suffered a head wound in battle but has developed the ability to see and converse with all of the invisible gods, goddesses, ghosts, demons, and werewolfves that inhabit the land.
Release Date:
December 30, 1987