1. Department of Mathematics and Computer Science, Southwestern University, Georgetown, TX, USA
2. Computer Science Department, Connecticut College, New London, CT, USA
3. Computer Science Department, Middlebury College, Middlebury, VT, USA
4. Independent Researcher