Mechanical Self-Assembly - Chen, Xi (Springer New York, 2013)