John D. Donoghue's research while affiliated with Michigan State University and other places