Job title: Professor Emeritus (ESALA)

Email: alan.johnston@ed.ac.uk