D:o Karl Gnmmesson , d:o.