JAMES R. MOORE