JAMES F MOORE