1. Department of Film, Television and Scenography, School of Arts, Design and Architecture, Aalto University, PO Box 31000, 00076 Aalto, Finland
2. Department of Political and Economic Studies/Section of Social Science, University of Helsinki, PO Box 54, FIN-00014 Helsinki, Finland