Innovating science teacher education : a history and philosophy of science perspective - Niaz, Mansoor (New York : Routledge, 2011)
Includes bibliographical references and index.
Keywords: Science -- Study and teaching -- Methodology; Science teachers -- Training of