Sheila Henderson

About

Sheila Henderson is Emeritus Professor in the School of Psychology and Human Development at the Institute of Education, University of London.