L P . HAGLUND J.r.