Dan Mafora
Dan Mafora is a lawyer based in Johannesburg. He is interested in constitutional law and theory and rule of law issues. He has dabbled in corporate law but now freelances.