HAGARTY , DAVID J