mairi McArthur

University of Aberdeen, United Kingdom