TY - BOOK AU - Riungu K. Catherine. TI - Contract law / SN - 9789966530950 AV - KD1554 .C66 2021 PY - 2021/// CY - Nairobi Kenya PB - LawAfrica N1 - Includes Bibliographical References; Foundations of the law of contract --Formation of contract --Contents of the contract --Vitiating factors of contract Discharge of contract --Remedies for breach of contract --The impact of modern information and communication technology on classical principles of contract law --Assignment of contract--Conflict of law in contract ER -