Itc And Nmr Spectroscopy Binding Studies of Meso- Octamethyl-Calix[4]Pyrrole And Its Derivatives