University of cape town commercial law July 8, 2019 16 32 64 128 University of cape town commercial and contract law University of law hong kong University of oklahoma law school