Stewart, Ellen, University of Glasgow, Соединённое Королевство