L . P . HAGLUND Fr.