Ian Patterson

Ian Patterson is a fellow of Queens’ College, Cambridge. He has just taught his last class.