Atoms, Molecules, and Compounds by Phillip Manning