Erik Lönnroth — Finnish professor and head teacher