JAMES F. FLINT