Michael Moorcock
Multiverse (Michael Moorcock)