JAMES P FLETCHER