The systems thinking approach to strategic planning and management. - Haines, Stephen G. (Lucie Press, 2000)