DANIEL M AHEARN