JAMES D MOORE