HAVENGA, Peter

GENERAL PRINCIPLES OF COMMERCIAL LAW

"