Alexander Mair — Scottish public health expert