Hannover , E. , professor.