Science teacher education an international perspective (Kluwer Acad. Publ., 2000)