General (Ulysses Hadrian Armstrong) is a fictional character appearing in American comic books published by DC Comics. Created by Chuck Dixon as an adversary of Batman, the character first appeared in Detective Comics #654, published in December 1992. Named for the character's gimmick for military strategy and prowess with small arms, stories involving the character often include historic military references and themes.