JAMES FLINT