The 6th Prof. Sofoluwe Memorial Lecture