francis doyle