Author: Dubhaltach Mac Fhirbhisigh