General Principles Of Commercial Law by Trix van der Merwe & Peter Havenga