Our Authors Here’s a list of all of our authors. Peter Sheridan 1 Articles Steve Aiken 1 Articles Barra McGrory Barra McGrory QC is the former Director of Public Prosecutions in Northern Ireland1 Articles Michael Mallie Frazer McCammond Paul Crawford Clare from Rushmere Ciarán Kearney Website Patrick McKeating Sorcha Eastwood