Jim Leach

Jim Leach

A former Congressman and Chairman of the National Endowment for the Humanities, Jim Leach is a visiting professor of law at the University of Iowa.