Edward Vallance

Edward Vallance is a Lecturer in Early Modern British History at the University of Liverpool