Suggested reading about complexity (various levels)
Warwick Complexity DTC Powerpoint presentation
Knowledge Centre article by Dr Markus Kirkilionis of Maths and Complexity