Sheffield : University of Sheffield, School of Mathematics and