Principles of commercial law - Laibuta, Kibaya Imaana (LawAfrica Publishing, 2006)