A practical guide to supramolecular chemistry - Cragg, Peter J. (John Wiley, 2005)