Mary C Grey

Grey is Scholar in Residence in Contemporary Theology at Sarum College, Salisbury, and Honorary Professor of the University of Wales, at Lampeter.