Elric of Melniboné
Elric of Melniboné and the Eternal Champion.