Francis Noel Duffy — Irish Green Party politician