Cover image unavailable PeriodicalMarvel Treasury Edition #23Periodical Marvel Comics 1979View publication