Michael Moorcock

A foolhardy attempt to review Michael Moorcock's Eternal Champion cycle. Yes, all of it.