Author: donal flanagan, anda mcdonagh, kevin mcnamara and denis o'callaghan