Torch PSO - Sansom, Andrew P. (2022)