University of South Africa School of LawBy Desmond University of South Africa School of Law University of South Africa Department of Criminal and Procedural Law University of South Africa Department of Jurisprudence University of South Africa Department of Mercantile Law University of South Africa Department of Private Law University of South Africa Department of Public, Constitutional and International Law Advertisement