Ochieng, Walter Khobe. 2022. “Separation of Powers in Judicial Enforcement of Governmental Ethics in Kenya and South Africa”. Kabarak Journal of Law and Ethics 3 (1):37-67. https://doi.org/10.58216/kjle.v3i1.158.