Thurber Walter, A Teaching science : Developing as a reflective secondary teacher / by Walter, A Thurber and Alfred T. Collette - Los Angeles : Sage, 2009. - xvii, 259p. : ill. ; ISBN: 9781847873613 (alk. paper) 9781847873620 (pbk.) Subjects--Topical Terms: ScienceAufsatzsammlung.Naturwissenschaftlicher Unterricht. Dewey Class. No.: 507.12 / LIV.T