[1] Philadelphia Care Fdn, Amersfoort, Netherlands
[2] Vrije Univ Amsterdam, Amsterdam Publ Hlth Res Inst, Dept Med Humanities, Amsterdam UMC,Med Ctr, Amsterdam, Netherlands
[3] Univ Ghent, Dept Special Needs Educ, Ghent, Belgium
[4] Disabil Studies Netherlands, De Meern, Netherlands