HAVENGA, Peter

General principles of commercial law

"