Kelly, Alice Margaret, The University of Edinburgh, United Kingdom