Author: De Leuw, Hennessey, Chadwick, O hEocha.