iljalmar Nathorst , professoroch