the cover to world's finest comics