Ann Bruce

University of Edinburgh