professor david everatlatest news & developments