GENERAL PRINCIPLES OF COMMERCIAL LAW - HAVENGA, Peter