https://www.msjchem.com/structure-11-models-of-the-particulate-nature-of-matter.html