All Contracts Are Agreements but All Agreements Need Not Be Contract

February 5, 2023