1. Department of History, Philosophy, and Social Sciences, Pittsburg State University, Pittsburg, Kansas, USA
2. Department of Educational Studies, University of South Carolina, Columbia, South Carolina, USA
3. Department of Computer Science & Engineering, University of South Carolina, Columbia, South Carolina, USA