1. PHELAN FLEACHTA (Fleachta Phelan)Information acquired: 2025Leave messagePHELAN FLEACHTA is an academic.