Claire Judith Horwell

Durham University