Molecular Devices and Machines: A Journey into the Nanoworld By Vincenzo Balzani, Margherita Venturi, and Alberto Credi (Universita di Bologna). Wiley-VCH Verlag GmbH & Co. KGaA: Weinheim, Germany. 2003. xviii + 494 pp. $75.00. ISBN: 3-527-30506-8.