Edward Vallance
Edward Vallance is Professor of Early Modern British Political Culture at the University of Roehampton
Edward Vallance is Professor of Early Modern British Political Culture at the University of Roehampton See less
Edward Vallance's Featured Books