Upper Afan Community Development Project. Research Team.