TY - BOOK AU - Niaz,Mansoor TI - Innovating science teacher education: a history and philosophy of science perspective SN - 9780415882378 PY - 2011/// CY - New York PB - Routledge KW - Science KW - Study and teaching KW - Methodology KW - Science teachers KW - Training of N1 - Includes bibliographical references and index ER -