Edward Flanagan ciaraf52507454