James Flint (New Earth)