David Erbach, Professor of Mathematics and Computer Science, Western Kentucky University, Bowling Green, KY, USA