Creator Peter John Palmer United States 7 issues 6 series Most issues in New Talent Showcase (1984) 2 issues Ninja (1986) 1 issue Iron Man (1968) 1 issue Marvel Masterworks: The Invincible Iron Man (2003) 1 issue The Unexpected (1968) 1 issue