sean h doyle