Greg Shill
Greg Shill's avatar
University of Iowa law professor writing about firms, cities, and transportation.