Nicholas Nditi General principles of contract law in east africa - 1st editon - xx, 277 20cm ISBN: 9789976603622 LC Class. No.: KQC234