3quarksdaily: Sean Carroll on various interpretations of Quantum Mechanics