C . F. Haglund.