Nanotechnology: Societal Implications - I: Maximising Benefits for Humanity; II: Individual Perspectives - Roco, Mihail C. (Springer e-books, 2007)