Articles by James Moore: Difference between revisions