sheila o'flannagan