David Defries 

Professor of medieval history at Kansas State University.