A . Hagelin ( 844;