Supramolecular Chemistry From Biological Inspiration to Biomedical Applications - Cragg, Peter J. (Springer Netherlands : Imprint: Springer, 2010)