Cleopatra Finnegan : an Afro-Celtic intermezzo