Miri Rubin

Miri Rubin is Professor of Medieval and Early Modern History at Queen Mary, University of London.