Author: An Foras Forbartha.