JAMES P MOORE