Geoffrey Barron (New Earth)
Appears in 3 issues
Infinite Crisis #7
2006
Outsiders #11
1994
Outsiders #10