Ernst Almquist , professor.