D.M. Finlayson (University of St. Andrews, Scotland) (Author) , B Sinclair (University of St Andrews, Scotland, UK)