- Students’ Understanding of Research Methodology in the Context of Dynamics of Scientific Progress
- Nature of Science in General Chemistry Textbooks
- Critical Appraisal Of Physical Science As A Human Enterprise: Dynamics Of Scientific Progress (Science & Technology Education Library)
- Innovating Science Teacher Education: A History and Philosophy of Science Perspective
- Evolving Nature of Objectivity in the History of Science and its Implications for Science Education











