J . Hagelin , Pr.