TY - BOOK AU - Nditi, Nicholas N.N AU - Nditi, Nicholas N.N TI - The general principles of contract law SN - 9789976603622 U1 - 344.6702 NDI PY - 2017/// CY - Dar es salaam : PB - Dar es salaam University Press KW - Contracts KW - East Africa N1 - Includes subject index ER -