James A.Duggan