Steven Kenny by Eamonn | Jun 8, 2022Department of Mathematical Sciences Loughborough University Loughborough Leicestershire LE11 3TU