Social scientists and policy-makes have long built their models around a theory of 'rational action' which bears little relation to how people respond to the complexities of the world around them. Recent decades have seen a dramatic growth in the literature on complex systems. Much of this has developed in mathematics, and in the natural and computational sciences. Increasingly however, this approach is gaining traction in the social sciences. This has in many ways been a breath of fresh air.