L . P . HAGLUND J.-r.