peter.stewart@glasgow.ac.uk