T. Cedergren , professor M.