Journal of Science Teacher Education | 1999(10) articles