Helsinki, Southern Finland, Finland
Aleksanteri Institute, University of Helsinki
Emporia State University
University of Vaasa