George Boole Professor of Mathematics, Queen's College, Cork