David.Baruffati@glasgow.ac.uk