mary beth haglin (113.122)