BOOK SERIES
Michael Moorcock
Also known as the Eternal Champion series.
Parent series: The Eternal Champion Sequence