1. Department of Philosophy and ELAN Department of Teacher Development, University of Twente, Enschede, the Netherlands
2. Eindhoven School of Education, Eindhoven University of Technology, Eindhoven, the Netherlands
3. Department of Philosophy, University of Twente, Enschede, the Netherlands