Brian Thorne

Brian Thorne is a Professor of Emeritus, University of East Anglia and Honorary Lay Canon of Norwich Cathedral