L . P . HAGLUND J r.