The Human Awareness Programme (HAP) offered three main services: consultation, organisational development and training, and publications. The consultation service established structures, developed staff procedures, raised funds, planned events, set objectives and implemented campaigns. The organisational development and training service created efficient working environments, relationships and administration. The publications service aimed at developing skills and providing information on issues current to South Africa. This multi-media collection from HAP relates to the future of South Africa.