Jerrold Hirsch

Jerrold Hirsch is associate professor of history at Truman State University in Kirksville, Missouri.