Teacher Learning and Development The Mirror Maze / [electronic resource] :
edited by Peter Aubusson, Sandy Schuck, John Loughran.
- Dordrecht : Springer, 2006.
- xv, 273 pages : illustration, digital ; 25 cm.
- Self Study of Teaching and Teacher Education Pract ; 3 .