In this episode, Craig Stewart shares some insights into thought around development practice, and moving from a rational reductionist worldview, into one that recognises complexity and the implications of this for the development practitioner.