Terry Teachout is affiliated with the following schools: William Jewell College, St. John's College