Clar Doyle Author