Supramolecular chemistry : from molecules to nanomaterials, vol. 3, molecular recognition - Gale, Philip A. (John Wiley and Sons, 2012)