A . Hagelin , li.