diarmaid [noun] + macculloch [noun]