John de Troye

Irish judge