CJ

Justice of the Supreme Court of Ireland, Former Advocate General of the European Court of Justice