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