flan o connor