Cyril Ngonge Analysis