Visualization in Science Education - Gilbert, John K. (Springer Netherlands, 2005)