the cover to michael moorcock's lord of the spiders, which is on display