S v Makwanyane and Another/Langa J

