APA Edition Citation

Niaz,Mansoor. (2011). Innovating science teacher education: A history and philosophy of science perspective. Routledge.

Chicago Edition Citation

Niaz,Mansoor. Innovating Science Teacher Education: A History and Philosophy of Science Perspective. New York: Routledge, 2011.

MLA Edition Citation

Niaz,Mansoor. Innovating Science Teacher Education: A History and Philosophy of Science Perspective. Routledge, 2011.

Warning: These citations may not always be 100% accurate.