Edward Vallance Editor & Author

Edward Vallance is Professor of Early Modern British Political Culture at the University of Roehampton