John Thompson's research while affiliated with Christopher Newport University and other places