Self-Assembly And Nanotechnology Systems by Yoon S. Lee