Steven Stahl (Inducted 2004)

University of Illinois, Urbana-Champaign

References: