Cover image unavailable PeriodicalThe Sword of Solomon Kane #1Periodical Marvel Comics 1985View publication