University YMCA · 1001 S. Wright St., Champaign, IL 61820
Archives
Prentice Marshall, professor of law at the University of Illinois, in the fall 1970 Faculty Forum series "The Challenge to Authority: Institutions on Trial." Friday noon luncheon.