D. G . Lindhagen ,prof.