Contracts: Nature and Terminology II Total Running Time: 28:15 Quasi-contract Contracts: Nature and Terminology II