Leigh E Schmidt

Schmidt, Leigh Eric: - Leigh Eric Schmidt is Edward C. Mallinckrodt Distinguished University Professor in the Humanities at Washington University in St. Louis.