I think the next century will be the century of complexity.” ~ Stephen Hawking.

Simple things interacting in simple ways can yield surprisingly complex and elegant outcomes.” anonymous