JAMES FLYNN