Promoting reflective thinking in teachers - Taggart, Germaine L (Corwin press;, 2005)