Supramolecular chemistry: from biological inspiration to biomedical applications - Cragg, Peter J. (Springer Science+Business Media, 2010)