James W. Houlihan
James W. Houlihan practised law as a solicitor in the Irish midlands for many years. On his retirement he completed a MA and a PhD in University College Dublin.
James W. Houlihan practised law as a solicitor in the Irish midlands for many years. On his retirement he completed a MA and a PhD in University College Dublin.