Miri Rubin

 

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

Content by author