Core Concepts in Supramolecular Chemistry and Nanochemistry (English, Electronic book text, Steed Jonathan W.)