Prolific, popular and critically acclaimed, Michael Moorcock is the most important British fantasy author of his generation. His Elric of Melnibone is an iconic figure for millions of fans but Moorcock has also been a pioneer in science fiction and historical fiction. He...