Molecular Devices and Machines - Balzani, V; Venturi, M; Credi, A (Wiley/VCH, 2003)