Professor S. Ribbing harbliswit