professor Egbert, sir