Systems thinking managing chaos and complexity : a platform for designing business architecture - Gharajedaghi, Jamshid (Elsevier, 2006)