A . Th . Haglund .J.