TY - BOOK AU - Riungu-Koyier,Catherine Karime AU - Obonyo,Moronge Lereko TI - Contract law SN - 9789966530950 AV - KSK810 .R58 2021 PY - 2021/// CY - Nairobi PB - LawAfrica KW - Contracts KW - Kenya KW - fast N1 - Includes bibliographical references (pages 289-291); 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 -