G . F Haglund.