TY - BOOK AU - Havenga,Peter AU - Havenga,Michele Kyra TI - General principles of commercial law SN - 9780702185144 U1 - 346.6807 PY - 2010/// CY - Claremont [South Africa] PB - Juta N1 - Includes bibliographical references and index ER -