G. Conrad Hornbuckle's research while affiliated with Iowa State University and other places