Nat
Steve? There's only one Steve and he had a shield and did some hilarious Public Service Announcements for public high schools.
If you mean Grumpy Gandalf aka Stephen Strange (which is a fitting last name), then we're lucky he didn't bitch slap us with an encyclopedia. And even that wouldn't explain all of this.
Could've used some comic strip illustrations. Something.