Science teacher education an international perspective (Kluwer Academic, 2000)