Introduction to law and legal skills in South Africa : jurisprudence - Humby, Tracy