Dlanga, Thand'Olwethu. “The Separation of Powers and Judicial Independence in South Africa: A Theoretical Critique”. Journal of Law, Society and Development, vol. 11, Oct. 2024, p. 25 pages, doi:10.25159/2520-9515/16368.