JAMES HUBBARD MOORE