Visiting Prof. Ivan Kempson