Designing Smart Particles for the Assembly of Complex Macroscopic Structures1. Issue 30 (18th June 2013)