Professorskan M . Ribbing,