What Chemical Bonds Hold Atoms Together