jeffrey flynn