Hennessy, Mark, Trinity College Dublin, Ireland