Louis B. Frederic

Louis B. Frederic was the commander of the Terran Survey Corps vessel Excelsior. (COMIC: Spider-God)