Jim Hansen

Jim Hansen is Assistant Professor of English and Critical Theory at the University of Illinois at Urbana-Champaign.