James roy hopkins