William Stewart — researcher (ORCID 0000-0003-2199-2582)