Professor , T. G . Edgrenbar