E. Olin , professor M . Weibulloch