Author: Crh Croidhe Eigeas.