Professor B . hadevidett