Mary Marvel is one of the oldest heroes in comic books, first appearing in Captain Marvel Adventures #18 by Otto Binder and Marc Swayze in 1942.