James E. Duggan
overview