professor Allen har aflidit.