Trans. Roy. Soc. Edin’ 






