Community Development in an Uncertain World provides a comprehensive and lively introduction to modern community development. The book explores the interrelated frameworks of social justice, ecological responsibility and post-Enlightenment thinking, drawing on various sources including the wisdom of indigenous peoples. Recognising the increasing complexity and uncertainty of the times in which we live, Jim Ife promotes a holistic approach to community development and emphasises the different dimensions of human community: social, economic, political, cultural, environmental, spiritual, personal and survival. The first section of the book examines the major theories and concepts that underpin community development. This includes a discussion of core principles: change and wisdom 'from below', the importance of process and valuing diversity. The second section focuses on practical elements, such as community work roles and essential skills. The final chapters discuss the problematic context of much contemporary practice and offer vision and hope for the future.