Keith M Brown

Keith Brown is Professor of History at the University of Manchester. He specializes in early modern Scottish History, particularly the history of parliament and of the nobility.

Related Series