Professor O. L . Triggs , som inneharprofessorsstolen