Author: Toirdelbach Ua Dochartaig