Justice League America #31 was published by DC Comics on October 1, 1989, as part of a series that began in 1989. J.M. DeMatteis and Keith Giffen write, and art comes from Adam Hughes, Bob LeRose and Gene D'Angelo. This 36-page issue features Batman, Martian Manhunter, Guy Gardner, Spectre and Booster Gold, among 17 characters cataloged on VerseDB.