JAMES PAUL MOORE