First appearance:
As Speedy: More Fun Comics #73 (November 1941)
As Arsenal: The New Titans #99 (July 1993)
As Red Arrow:
* Alternative universe: Kingdom Come #2 (June 1996)
* Main universe: Justice League of America vol. 2 #7 (May 2007)
Created by
Speedy: Mort Weisinger (writer) and George Papp (artist)
Arsenal: Marv Wolfman (writer) and Tom Grummett (artist)
Red Arrow: Mark Waid (writer) and Alex Ross (artist)