Risto Heiskala Editor & Author

Risto Heiskala is Professor and Director of the Institute for Advanced Social Research at the University of Tampere, Finland.

Jari Aro is University Researcher at the University of Tampere, Finland.