DC David Carpenter About The Author David Carpenter is a professor of medieval history at King’s College, London.