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