英语翻译the years have obscuredthe name of this professor,but no