1. Carnegie Mellon University, Pittsburgh, Pennsylvania, USA.
2. Department of General Education, Maejo University in Chiangmai, Thailand
3. University of Pittsburgh, Pittsburgh, Pennsylvania, USA
4. Carnegie Mellon University,, Pittsburgh, Pennsylvania, USA