TY - BOOK AU - Havenga,Peter AU - Havenga,Michele Kyra TI - General principles of commercial law SN - 0702166650 AV - KTL920 .G46 2004 U1 - 346.6807 22 PY - 2004/// CY - Claremont [South Africa] PB - Juta KW - Commercial law KW - South Africa N1 - Previous ed.: 2009; Includes bibliographical references and index ER -