Books by Mansoor Niaz
Feyerabend's Epistemological Anarchism
Chemistry Education and Contributions from History and Philosophy of Science
Evolving Nature of Objectivity in the History of Science and its Implications for Science Education
Students' Understanding of Res
Students' Understanding of Research Methodology in the Context of Dynamics of Scientific Progress
Facilitating Conceptual Change In Students Understanding Of The Periodic Table
From 'Science in the Making' to Understanding the Nature of Science
Reconstruction Of Waveparticle Duality And Its Implications For General Chemistry Textbooks
Nature of Science in General Chemistry Textbooks
Innovating science teacher education
Critical appraisal of physical science as a human enterprise
Physical science textbooks
Physical science textbooks
Teaching general chemistry