Core concepts in supramolecular chemistry and nanochemistry - Steed, Jonathan W. (John Wiley, 2007)