Wilson, Steve, Department of Mathematics and Statistics, Northern Arizona University, United States