Principles of physical chemistry understanding molecules, molecular assemblies, supramolecular machines - Kuhn, H. (Hans) (Wiley, 2000)