Professor S. Ribbing hartill