HAGLUND & Co. , ( 976 .)