Michael Richter

Michael Richter is Professor of History in the University of Konstanz, Germany. He formerly taught in the Department of Medieval History, UCD.