professor G . O. A . Montelius , f.d.