Creator
Jack Kirby, Larry Lieber, Stan Lee
  
Stan Lee, Larry Lieber, Jack Kirby
  
In Comics
Journey into Mystery #85 - Trapped By Loki, The God Of Mischief!
  
Strange Tales #104 - The Human Torch Meets Paste-Pot Pete!