Nanotechnology: Science and Computation - Chen, Junghuei; Jonoska, Nataša; Rozenberg, Grzegorz (Springer Berlin Heidelberg, 2006)