A holistic; multidisciplinary approach to the fundamentals of development theory; policies; programmes/projects and practices; namely cooperation; participatory planning and public participation. Aimed at undergraduate and postgraduate students doing courses in development studies; social work and public administration. Aimed at students and practitioners of community-based development.