Sheila Rowan

University of Glasgow