Balzani, Vincenzo. , Molecular devices and machines : a journey into the nanoworld / Vincenzo Balzani, Alberto Credi, Margherita Venturi. - xvii, 494 pages : illustrations (some color) ; 25 cm. ISBN: 3527305068 Subjects--Topical Terms: Nanotechnology.Molecular electronics. LC Class. No.: T174.7 / .B34 2003