John Stewart is one of the principal fictional superheroes known as Green Lantern appearing in American comic books published by DC Comics. The character was created by Dennis O'Neil and Neal Adams, and first appeared in Green Lantern #87. From Wikipedia