Stephen Brian Dugdale

University of Bristol