Soft machines : nanotechnology and life - Jones, Richard A. L. (Oxford ; Oxford University Press, 2004)
Keywords: Engineering; Nanotechnology