JAMES H. MOORE, III