Jonathan Durrant

Jonathan Durrant is senior lecturer at the University of Glamorgan where he teaches courses on early-modern history.