The Vanishing Tower (Elric Series)

The Vanishing Tower (Elric Series) - Michael Moorcock Elric, accompanied by Moonglum, heads off on a mission of revenge against Thelb K'aarna.
Along the way he fights denizens of Chaos, a god and beings from another plane of existence that are immune to his magic.

There's an appearance by other aspects of the Eternal Champion and the usual questioning of fate preventing Elric from living as he chooses.

Good, old school swords and sorcery featuring everyone's favourite albino champion of Chaos and his soul stealing sword Stormbringer.