professor T. Hagberg m . frufr.