C . Haglund , adr.