HAGLUND & Lo . , ( 3306 .)