E. Hagelin , d.