Daniel Szechi

Daniel Szechi is Professor of Early Modern History at the University of Manchester.