KEVIN L. HAGLUND