This issue is a variant of Strange Tales (Marvel, 1973 series) #181.
Dedicated to Steve Ditko. This is a terrific spoof, somewhat serious, on the Marvel editorial policy of the day with visual and textual references to Stan Lee, John Romita, Len Wein, Marv Wolfman and Roy Thomas. Storyline is continued in Warlock #9.
with Stan Lee's soapbox