JAMES S. MOORE SR.