http://math.ucr.edu/home/baez/week191.html For those who don't know, John Baez is a leading theoretician who runs and an excellent on line course in physics. Well worth reading.