000 00478nam a22001457a 4500
020 _a9780415882378
082 _a507.1
_bMAI
100 _aMansoor Niaz
_9151655
245 _aInnovating science teacher education
_b: a history and philosophy of science perspective
_c Mansoor Niaz
260 _aNew York:
_bRoutledge,
_c2011.
300 _axi, 228p.
650 _aScience-Study and teaching-Methodology
_9151656
650 _aScience teachers-Training of
_952678
942 _cBK
999 _c151003
_d151003