TY - BOOK AU - Omolo, J. A. TI - African journal of commercial law SN - 977-27067661 PY - 2023/// CY - Nkakuru, Kenya PB - Kabarak University Press ER -