Calixarenes in the Nanoworld - Vicens, Jacques; Baklouti, Lassaad; Harrowfield, Jack McB; Vicens, J.; Baklouit, L.; Harrowfield, Jack (Springer Netherlands, 2007)