Higgs Boson Explained by Cartoon → July 16, 2012 One of the best explanations/presentations I’ve run across on this topic.