James R. O’Shea

Professor in the School of Philosophy 

University College Dublin (UCD)