Calixarenes in the Nanoworld - Vicens, Jacques; Harrowfield, Jack; Baklouti, Lassaad (Springer Netherlands, 2007)