JAMES F FLANAGAN JR