duggan mcdonnell