Barbara Gordon is a fictional superheroine appearing in American comic books published by DC Comics. Barbara Gordon was created by Julius Schwartz, Gardner Fox and Carmine Infantino after a concept by William Dozier, first appearing in Detective Comics #359 (1967). John Ostrander reinvented her as Oracle in Suicide Squad #23 (1989), although this new identity wouldn't be fully revealed until Suicide Squad #38 (1990).