Prof. William O'Neill at chalkboard