S. Scott Zimmerman obtained a Ph.D. from Florida State University and was a postdoctoral fellow at Cornell University. He is currently a professor at Brigham Young University in Provo, Utah and has published many scientific papers, computer articles, and computer programming and applications software books.