The announcement today that the Higgs boson has been found is such exciting news, I just couldn't wait to do a cartoon about it.
If you're like me and mostly hear "Blah blah blah blah mass blah blah blah particle blah blah blah" when the scientists speak about it, start here for some background elucidation.
It will probably be hard to miss the ongoing discussion that will follow this momentous discovery, so it's worth schooling up on it as we simultaneously realise what a truly amazing world it is that we live in.