Sean McMahon Email sean.mcmahon@ed.ac.uk Position Tenure track fellowship Institution University of Edinburgh Google Scholar