Dr. John Peterson is a Professor of Computer Information Science at Western. He has taught at Western since 2005. He has also taught at the University of Arizona and Central Connecticut State University. Dr. Peterson was a research faculty with the Yale Haskell group between 1990 and 2004.
Most of Dr. Peterson's publications are available at http://haskell.cs.yale.edu/.
Dr. Peterson's personal stuff is found here.