Steve Walker Author & Editor

Hedy Cleaver is a Professorial Research Fellow in the Department of Health and Social Care at Royal Holloway, University London. She is both a qualified social worker and psychologist, and worked as a practitioner before embarking on a career in social work research. Steve Walker has over twenty years' experience as a practitioner, manager and trainer in children and family social work. He is currently a Research Fellow at Royal Holloway College, University of London. Pamela Meadows is an economist with strong social policy interests and both academic and policy evaluation experience.