And so, ad infinitum: Smallest of the small

People are made of molecules. Molecules are made of atoms. Atoms are made of protons, neutrons and electrons, Protons and neutrons are made of quarks and gluons. Is that the end?

http://news.fnal.gov/2012/03/and-so-ad-infinitum-smallest-of-the-small/, by Don Lincoln