Perspectives on Practice and Meaning in Mathematics and Science Classrooms - Clarke, David (Springer Netherlands, 2001)