professor cornelius s. hurlbut