S. H Hagglund , v. p.