JOSEPH E HANEGAN