Supramolecular chemistry - fundamentals and applications - Ariga, Katsuhiko (2006)