Author: O'Nuallain, Gearoid,An tAthair.