Creator
Chris Claremont, John Byrne
  
Chris Claremont, Frank Miller
  
In Comics
Super Spider-Man and Captain Britain #248 - The Final Deadly Showdown!
  
Marvel Team-Up #100 - ...The Reason is Karma! / Cry... Vengeance!