Triantafillou, Peter, Department of Social Sciences and Business Roskilde University, Denmark