Billie F. Spencer Email Position(s) & Affiliation(s) University of Illinois at Urbana-Champaign United States