If you are a fan of any of the modern day super heroes in comic book films or pop culture, you have a bit of thanks to give Mr. Steve Englehart who wrote many of the defining story arcs of almost every major super hero.

Most Recently, Steve is responsible for the creation of STAR LORD!

http://www.steveenglehart.com/