The effects of school and university reflective training activities on the development of new science teachers /
Ayres, David.
Loughborough University of Technology.Department of Education.
Loughborough : Department of Education, Loughborough University,
1992.