Supramolecular Chemistry From Biological Inspiration to Biomedical Applications - Cragg, Peter J (Springer Science+Business Media B.V., 2010)