James R. Moore Google Scholar