Theoretical and technological advancements in nanotechnology and molecular computation: interdisciplinary gains by MacLennan, Bruce 0 Type: Book